.elementor-9 .elementor-element.elementor-element-8046476 {
  z-index: 10;
}
.elementor-9
  .elementor-element.elementor-element-41d7e3b
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-41d7e3b:not(.elementor-motion-effects-element-type-background),
.elementor-9
  .elementor-element.elementor-element-41d7e3b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://indox.me/wp-content/uploads/2020/02/hero-2.jpg");
  background-position: 0px -79px;
  background-size: cover;
}
.elementor-9 .elementor-element.elementor-element-41d7e3b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -60px;
  margin-bottom: 0px;
  padding: 187px 0px 250px 0px;
  z-index: 9;
}
.elementor-9
  .elementor-element.elementor-element-41d7e3b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-a4a1ebb
  > .elementor-element-populated {
  padding: 80px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-127f7a1
  .elementor-heading-title {
  color: #140d4f;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.1em;
}
.elementor-9 .elementor-element.elementor-element-0612872 {
  color: #30343f;
  font-family: "Poppins", Sans-serif;
  font-size: 22px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-0612872
  > .elementor-widget-container {
  padding: 2% 50% 2% 0%;
}
.elementor-9 .elementor-element.elementor-element-bd5bf21 .elementor-button {
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  background-color: #140d4f;
  border-radius: 4px 4px 4px 4px;
  padding: 20px 40px 20px 40px;
}
.elementor-9
  .elementor-element.elementor-element-bd5bf21
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-bd5bf21
  .elementor-button:focus {
  background-color: #2b255f;
}
.elementor-9
  .elementor-element.elementor-element-bd5bf21
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-fbb5783:not(.elementor-motion-effects-element-type-background),
.elementor-9
  .elementor-element.elementor-element-fbb5783
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-fbb5783 {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #f8f8f8;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -62px;
  margin-bottom: 0px;
  z-index: 8;
}
.elementor-9
  .elementor-element.elementor-element-fbb5783
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-c3d484c {
  padding: 50px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-ecaaaa3 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-ecaaaa3
  .elementor-heading-title {
  color: #140d4f;
  font-size: 44px;
  font-weight: 700;
}
.elementor-9
  .elementor-element.elementor-element-ecaaaa3
  > .elementor-widget-container {
  padding: 40px 0px 150px 0px;
}
.elementor-9 .elementor-element.elementor-element-9f8a892 {
  padding: 0px 0px 100px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-93b8e01.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-93b8e01.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-f7158af {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-f7158af
  .elementor-heading-title {
  color: #140d4f;
  font-size: 32px;
  font-weight: 500;
}
.elementor-9 .elementor-element.elementor-element-1efa3e8 {
  color: #30343f;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-1efa3e8
  > .elementor-widget-container {
  padding: 20px 0px 20px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-7cff527.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-7cff527.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-3394db8
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-3394db8 .elementor-icon {
  font-size: 300px;
}
.elementor-9 .elementor-element.elementor-element-3394db8 .elementor-icon i,
.elementor-9 .elementor-element.elementor-element-3394db8 .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-9 .elementor-element.elementor-element-e4693ee {
  --divider-border-style: solid;
  --divider-border-color: #e1e1e1;
  --divider-border-width: 1px;
}
.elementor-9
  .elementor-element.elementor-element-e4693ee
  .elementor-divider-separator {
  width: 100%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-9 .elementor-element.elementor-element-e4693ee .elementor-divider {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-9 .elementor-element.elementor-element-8477c47 {
  padding: 0px 0px 100px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-5e09fc9.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-5e09fc9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-77f6ff4
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-77f6ff4 .elementor-icon {
  font-size: 300px;
}
.elementor-9 .elementor-element.elementor-element-77f6ff4 .elementor-icon i,
.elementor-9 .elementor-element.elementor-element-77f6ff4 .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-c4cd17b.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-c4cd17b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-7f581c7 {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-7f581c7
  .elementor-heading-title {
  color: #140d4f;
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}
.elementor-9
  .elementor-element.elementor-element-7f581c7
  > .elementor-widget-container {
  padding: 0% 30% 0% 0%;
}
.elementor-9 .elementor-element.elementor-element-6b2b63a {
  color: #30343f;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-6b2b63a
  > .elementor-widget-container {
  padding: 20px 0px 20px 0px;
}
.elementor-9 .elementor-element.elementor-element-ea24151 {
  --divider-border-style: solid;
  --divider-border-color: #e1e1e1;
  --divider-border-width: 1px;
}
.elementor-9
  .elementor-element.elementor-element-ea24151
  .elementor-divider-separator {
  width: 100%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-9 .elementor-element.elementor-element-ea24151 .elementor-divider {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-9 .elementor-element.elementor-element-082604a {
  padding: 0px 0px 100px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-5d7d680.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-5d7d680.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-5d7d680
  > .elementor-element-populated {
  padding: 0px 60px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-2b3dbc4 {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-2b3dbc4
  .elementor-heading-title {
  color: #140d4f;
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}
.elementor-9
  .elementor-element.elementor-element-2b3dbc4
  > .elementor-widget-container {
  padding: 0% 30% 0% 0%;
}
.elementor-9 .elementor-element.elementor-element-7ceccd2 {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-7ceccd2
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-7ceccd2
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-b546118 {
  color: #30343f;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-b546118
  > .elementor-widget-container {
  margin: 0px 0px -28px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-5db554d {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-5db554d
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-5db554d
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-20e4e2c {
  color: #30343f;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-20e4e2c
  > .elementor-widget-container {
  margin: 0px 0px -28px 0px;
  padding: 0px 0px 30px 0px;
}
.elementor-9 .elementor-element.elementor-element-8425b4a {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-8425b4a
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-8425b4a
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-1628422 {
  color: #30343f;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-1628422
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-53dbe04.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-53dbe04.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-b4b33ce
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-b4b33ce .elementor-icon {
  font-size: 400px;
}
.elementor-9 .elementor-element.elementor-element-b4b33ce .elementor-icon i,
.elementor-9 .elementor-element.elementor-element-b4b33ce .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-9 .elementor-element.elementor-element-deafd31 {
  --divider-border-style: solid;
  --divider-border-color: #e1e1e1;
  --divider-border-width: 1px;
}
.elementor-9
  .elementor-element.elementor-element-deafd31
  .elementor-divider-separator {
  width: 100%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-9 .elementor-element.elementor-element-deafd31 .elementor-divider {
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-9 .elementor-element.elementor-element-8c0308d {
  padding: 0px 0px 100px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-323a153.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-323a153.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-489a86a
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-489a86a .elementor-icon {
  font-size: 400px;
}
.elementor-9 .elementor-element.elementor-element-489a86a .elementor-icon i,
.elementor-9 .elementor-element.elementor-element-489a86a .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-2204573.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-2204573.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-bad45b5 {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-bad45b5
  .elementor-heading-title {
  color: #140d4f;
  font-size: 32px;
  font-weight: 500;
}
.elementor-9 .elementor-element.elementor-element-1a94850 {
  color: #30343f;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-1a94850
  > .elementor-widget-container {
  padding: 20px 0px 20px 0px;
}
.elementor-9
  .elementor-element.elementor-element-545ab53:not(.elementor-motion-effects-element-type-background),
.elementor-9
  .elementor-element.elementor-element-545ab53
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d8f2e4;
}
.elementor-9 .elementor-element.elementor-element-545ab53 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-9
  .elementor-element.elementor-element-545ab53
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-0183292 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-0183292
  .elementor-heading-title {
  color: #140d4f;
  font-size: 44px;
  font-weight: 700;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-bbdd18e
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-bbdd18e {
  color: #140d4f;
  font-family: "Poppins", Sans-serif;
  font-size: 22px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-bbdd18e
  > .elementor-widget-container {
  padding: 20px 80px 20px 80px;
}
.elementor-9 .elementor-element.elementor-element-b18a9d3 .elementor-button {
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  background-color: #140d4f;
  border-radius: 4px 4px 4px 4px;
  padding: 20px 40px 20px 40px;
}
.elementor-9
  .elementor-element.elementor-element-b18a9d3
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-b18a9d3
  .elementor-button:focus {
  background-color: #2b255f;
}
.elementor-9
  .elementor-element.elementor-element-b18a9d3
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-f2338c5 {
  padding: 80px 0px 80px 0px;
}
.elementor-9 .elementor-element.elementor-element-40756b6 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-40756b6
  .elementor-heading-title {
  color: #140d4f;
  font-size: 44px;
  font-weight: 700;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-6405eca
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-6405eca {
  color: #30343f;
  font-family: "Poppins", Sans-serif;
  font-size: 22px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-6405eca
  > .elementor-widget-container {
  padding: 20px 80px 20px 80px;
}
.elementor-9 .elementor-element.elementor-element-55e465d {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-55e465d
  .elementor-heading-title {
  color: #140d4f;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-55e465d
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-00d8e5d
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-00d8e5d {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-00d8e5d
  > .elementor-widget-container {
  margin: -17px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-0741bf7 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-0741bf7
  .elementor-social-icon {
  background-color: #ffffff;
  font-size: 16px;
}
.elementor-9
  .elementor-element.elementor-element-0741bf7
  > .elementor-widget-container {
  margin: -20px 0px -10px 0px;
}
.elementor-9 .elementor-element.elementor-element-3dc6e6d {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-3dc6e6d
  .elementor-heading-title {
  color: #140d4f;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-3dc6e6d
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-107690b
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-107690b {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-107690b
  > .elementor-widget-container {
  margin: -17px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-18c40a8 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-18c40a8
  .elementor-social-icon {
  background-color: #ffffff;
  font-size: 16px;
}
.elementor-9
  .elementor-element.elementor-element-18c40a8
  > .elementor-widget-container {
  margin: -20px 0px -10px 0px;
}
.elementor-9 .elementor-element.elementor-element-eefe27c {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-eefe27c
  .elementor-heading-title {
  color: #140d4f;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-eefe27c
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-c8001db
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-c8001db {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-c8001db
  > .elementor-widget-container {
  margin: -17px 0px -28px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-27d19ec {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-27d19ec
  .elementor-social-icon {
  background-color: #ffffff;
  font-size: 16px;
}
.elementor-9
  .elementor-element.elementor-element-27d19ec
  > .elementor-widget-container {
  margin: -20px 0px -10px 0px;
}
.elementor-9 .elementor-element.elementor-element-920c22d {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-920c22d
  .elementor-heading-title {
  color: #140d4f;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-920c22d
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-08b8508
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-08b8508 {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-08b8508
  > .elementor-widget-container {
  margin: -17px 0px -28px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-ecbcde3 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-ecbcde3
  .elementor-social-icon {
  background-color: #ffffff;
  font-size: 16px;
}
.elementor-9
  .elementor-element.elementor-element-ecbcde3
  > .elementor-widget-container {
  margin: -20px 0px -10px 0px;
}
.elementor-9 .elementor-element.elementor-element-512b792 {
  padding: 0px 0px 50px 0px;
}
.elementor-9 .elementor-element.elementor-element-d510e61 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-d510e61
  .elementor-heading-title {
  color: #140d4f;
  font-size: 44px;
  font-weight: 700;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-d510e61
  > .elementor-widget-container {
  padding: 40px 0px 60px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-a10cad0.elementor-column
  .elementor-column-wrap {
  align-items: flex-end;
}
.elementor-9
  .elementor-element.elementor-element-a10cad0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-9
  .elementor-element.elementor-element-410c63d
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-410c63d .elementor-icon {
  font-size: 129px;
}
.elementor-9 .elementor-element.elementor-element-410c63d .elementor-icon i,
.elementor-9 .elementor-element.elementor-element-410c63d .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-9 .elementor-element.elementor-element-4fb2725 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-4fb2725
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-2286b55
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-2286b55 {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-2286b55
  > .elementor-widget-container {
  padding: 0px 20px 0px 20px;
}
.elementor-9
  .elementor-element.elementor-element-fbae69f
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-fbae69f .elementor-icon {
  font-size: 155px;
}
.elementor-9 .elementor-element.elementor-element-fbae69f .elementor-icon i,
.elementor-9 .elementor-element.elementor-element-fbae69f .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-9 .elementor-element.elementor-element-3080045 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-3080045
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-4473a36
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-4473a36 {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-4473a36
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-92ff441
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-92ff441 .elementor-icon {
  font-size: 155px;
}
.elementor-9 .elementor-element.elementor-element-92ff441 .elementor-icon i,
.elementor-9 .elementor-element.elementor-element-92ff441 .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-9 .elementor-element.elementor-element-ed43901 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-ed43901
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-bdeb12c
  .elementor-text-editor {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-bdeb12c {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 26px;
}
.elementor-9
  .elementor-element.elementor-element-bdeb12c
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-d9d5d26
  > .elementor-element-populated {
  padding: 0px 100px 0px 100px;
}
.elementor-9 .elementor-element.elementor-element-1d80d33 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-1d80d33
  .elementor-heading-title {
  color: #140d4f;
  font-size: 44px;
  font-weight: 700;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-1d80d33
  > .elementor-widget-container {
  padding: 40px 0px 40px 0px;
}
.elementor-9 .elementor-element.elementor-element-d8bd8b3 {
  padding: 100px 0px 60px 0px;
}
.elementor-9 .elementor-element.elementor-element-63af4d7 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-63af4d7
  .elementor-heading-title {
  color: #140d4f;
  font-size: 44px;
  font-weight: 700;
  line-height: 1.1em;
}
.elementor-9
  .elementor-element.elementor-element-63af4d7
  > .elementor-widget-container {
  padding: 40px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-40ae465 {
  padding: 40px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-e6d81e6.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-e6d81e6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-dd7f26f {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-dd7f26f
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-8f78769
  .elementor-text-editor {
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-8f78769 {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-8f78769
  > .elementor-widget-container {
  margin: 0px 0px -34px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-54d0089
  .elementor-text-editor {
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-54d0089 {
  color: #3374be;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-54d0089
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-1abdcff {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-1abdcff
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-adf71ec
  .elementor-text-editor {
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-adf71ec {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-adf71ec
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-217cef9 {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-217cef9
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-217cef9
  > .elementor-widget-container {
  padding: 13px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-59cb032
  .elementor-text-editor {
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-59cb032 {
  color: #939393;
  font-family: "Poppins", Sans-serif;
  font-size: 18px;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-59cb032
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-0f660a9 {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-0f660a9
  .elementor-heading-title {
  color: #140d4f;
  font-size: 22px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-0f660a9
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-2f17071 {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-2f17071
  .elementor-social-icon {
  background-color: #ffffff;
  font-size: 29px;
  padding: 0.3em;
}
.elementor-9
  .elementor-element.elementor-element-2f17071
  .elementor-social-icon
  i {
  color: #140d4f;
}
.elementor-9
  .elementor-element.elementor-element-2f17071
  .elementor-social-icon
  svg {
  fill: #140d4f;
}
.elementor-9
  .elementor-element.elementor-element-2f17071
  .elementor-social-icon:not(:last-child) {
  margin-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-6753b88:not(.elementor-motion-effects-element-type-background),
.elementor-9
  .elementor-element.elementor-element-6753b88
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #140d4f;
}
.elementor-9 .elementor-element.elementor-element-6753b88 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 60px 0px 60px 0px;
}
.elementor-9
  .elementor-element.elementor-element-6753b88
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-6a4e9e6.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-6a4e9e6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-fbef9fa
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-fbef9fa .elementor-icon {
  font-size: 171px;
}
.elementor-9 .elementor-element.elementor-element-fbef9fa .elementor-icon i,
.elementor-9 .elementor-element.elementor-element-fbef9fa .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-9
  .elementor-element.elementor-element-fbef9fa
  > .elementor-widget-container {
  margin: -40px 0px -40px 0px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-6013914.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-6013914.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-d411c80 {
  text-align: right;
}
.elementor-9
  .elementor-element.elementor-element-d411c80
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Poppins", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 32px;
}
.elementor-9
  .elementor-element.elementor-element-d411c80
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-6a4e9e6 {
    width: 19.649%;
  }
  .elementor-9 .elementor-element.elementor-element-6013914 {
    width: 80.351%;
  }
}
@media (max-width: 1024px) {
  .elementor-9
    .elementor-element.elementor-element-a4a1ebb
    > .elementor-element-populated {
    padding: 40px 40px 40px 40px;
  }
  .elementor-9
    .elementor-element.elementor-element-5d7d680
    > .elementor-element-populated {
    padding: 40px 40px 40px 40px;
  }
  .elementor-9 .elementor-element.elementor-element-b4b33ce .elementor-icon {
    font-size: 300px;
  }
  .elementor-9 .elementor-element.elementor-element-489a86a .elementor-icon {
    font-size: 300px;
  }
}
@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-8046476 {
    padding: 40px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-41d7e3b:not(.elementor-motion-effects-element-type-background),
  .elementor-9
    .elementor-element.elementor-element-41d7e3b
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-41d7e3b {
    margin-top: -98px;
    margin-bottom: 0px;
    padding: 180px 0px 20px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-a4a1ebb
    > .elementor-element-populated {
    padding: 20px 20px 119px 20px;
  }
  .elementor-9
    .elementor-element.elementor-element-127f7a1
    .elementor-heading-title {
    font-size: 35px;
  }
  .elementor-9 .elementor-element.elementor-element-0612872 {
    font-size: 18px;
    line-height: 1.3em;
  }
  .elementor-9
    .elementor-element.elementor-element-0612872
    > .elementor-widget-container {
    padding: 10px 0px 10px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-fbb5783 {
    border-width: 0px 0px 1px 0px;
    margin-top: -91px;
    margin-bottom: 0px;
    padding: 50px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-46793d4
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-7713299
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-c3d484c {
    padding: 100px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-ecaaaa3
    > .elementor-widget-container {
    padding: 0px 0px 60px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-9f8a892 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-93b8e01
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-f7158af {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-f7158af
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-1efa3e8
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-1efa3e8 {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-1efa3e8
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-e4693ee
    .elementor-divider-separator {
    width: 70%;
  }
  .elementor-9 .elementor-element.elementor-element-8477c47 {
    padding: 20px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-7f581c7 {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-7f581c7
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-7f581c7
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-6b2b63a
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-6b2b63a {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-6b2b63a
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-ea24151
    .elementor-divider-separator {
    width: 70%;
  }
  .elementor-9 .elementor-element.elementor-element-082604a {
    padding: 20px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-2b3dbc4 {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-2b3dbc4
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-2b3dbc4
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-7ceccd2 {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-b546118
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-b546118 {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-b546118
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-5db554d {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-20e4e2c
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-20e4e2c {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-20e4e2c
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-8425b4a {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-1628422
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-1628422 {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-1628422
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-b4b33ce .elementor-icon {
    font-size: 295px;
  }
  .elementor-9
    .elementor-element.elementor-element-deafd31
    .elementor-divider-separator {
    width: 70%;
  }
  .elementor-9 .elementor-element.elementor-element-489a86a .elementor-icon {
    font-size: 276px;
  }
  .elementor-9 .elementor-element.elementor-element-bad45b5 {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-bad45b5
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-1a94850
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-1a94850 {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-1a94850
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-55b6f8d
    > .elementor-element-populated {
    padding: 0px 25px 0px 25px;
  }
  .elementor-9
    .elementor-element.elementor-element-0183292
    .elementor-heading-title {
    font-size: 32px;
    line-height: 40px;
  }
  .elementor-9 .elementor-element.elementor-element-bbdd18e {
    font-size: 16px;
    line-height: 24px;
  }
  .elementor-9
    .elementor-element.elementor-element-bbdd18e
    > .elementor-widget-container {
    padding: 20px 0px 20px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-6405eca
    > .elementor-widget-container {
    padding: 20px 0px 20px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-6968239
    > .elementor-element-populated {
    padding: 0px 0px 40px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-265b2c4
    > .elementor-element-populated {
    padding: 20px 0px 40px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-f5ef0e0
    > .elementor-element-populated {
    padding: 20px 0px 40px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-207f829
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 40px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-d510e61
    > .elementor-widget-container {
    padding: 0px 0px 80px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-2286b55 {
    font-size: 16px;
    line-height: 1.5em;
  }
  .elementor-9 .elementor-element.elementor-element-4473a36 {
    font-size: 16px;
    line-height: 1.5em;
  }
  .elementor-9 .elementor-element.elementor-element-bdeb12c {
    font-size: 16px;
    line-height: 1.5em;
  }
  .elementor-9
    .elementor-element.elementor-element-d9d5d26
    > .elementor-element-populated {
    padding: 0px 20px 0px 020px;
  }
  .elementor-9
    .elementor-element.elementor-element-1d80d33
    > .elementor-widget-container {
    padding: 40px 0px 60px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-dd7f26f {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-8f78769
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-8f78769 {
    font-size: 16px;
    line-height: 1.5em;
  }
  .elementor-9
    .elementor-element.elementor-element-54d0089
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-54d0089 {
    font-size: 16px;
    line-height: 1.5em;
  }
  .elementor-9 .elementor-element.elementor-element-1abdcff {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-adf71ec
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-adf71ec {
    font-size: 16px;
    line-height: 1.5em;
  }
  .elementor-9 .elementor-element.elementor-element-217cef9 {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-59cb032
    .elementor-text-editor {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-59cb032 {
    font-size: 16px;
    line-height: 1.5em;
  }
  .elementor-9 .elementor-element.elementor-element-0f660a9 {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-2f17071 {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-2f17071
    .elementor-social-icon {
    font-size: 30px;
  }
  .elementor-9 .elementor-element.elementor-element-fbef9fa .elementor-icon {
    font-size: 168px;
  }
  .elementor-9 .elementor-element.elementor-element-d411c80 {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-d411c80
    .elementor-heading-title {
    font-size: 14px;
  }
}
